Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of british virgin islands
  1. noun
    more than 40 northeastern Virgin Islands (15 inhabited); a dependent territory of the United Kingdom
    part of:
Explanation of british virgin islands
My lists:
Recently viewed words: